body,p,h1,h2,h3,h4,h5,h6,ul,li,figure,figcaption{ margin:0; padding:0; font-style:normal; font-family:"Microsoft Yahei"; color: #333; font-size: 14px;font-weight: normal;}
body{ overflow-x: hidden;}
tr,td,dd,dl,dt{ margin:0; padding:0}
img{ border:none; vertical-align: middle;}
a{ text-decoration:none; color: #333;}
ul,li{ list-style:none}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.fl{ float: left; }
.fr{ float: right; }


.news970px{ width: 970px; margin: auto; }
.header{ padding: 15px 0 }
.header h1{ margin: 16px 0; }

.language{ text-align: right; }

#bannar {height:323px;width:1264px;overflow:hidden;position:relative;margin:auto;}
#bannar #list {height:323px;width:1264px;margin-left:-630px;position:absolute;top:0;left:50%;}
#bannar #list li {width:1264px;height:323px;}
#bannar #num {position:absolute;right:10px;bottom:10px;z-index:9;}
#num li {display: inline-block;width:16px;height:16px;line-height:16px;cursor:pointer;color:#5a5a5a;border:1px solid #5a5a5a;text-align:center;font-size:12px;font-family:'Arial';}
#bannar ul#num li.active {background:#5a5a5a;width: 22px;height: 22px;line-height: 22px;color: #fff;font-size: 16px}

.nav_box{  text-align: center;font-size: 14px;line-height: 27px;background-image: url(../images/k02_2.gif);border-bottom: 9px solid #ebebeb ;}
.nav {width:970px;position:relative;margin:0px auto;}
.navlist {height:36px;line-height:36px;overflow:hidden;margin:0 0px;}
.nav li {float:left;display:inline;line-height:36px;background-image:url(../images/k02_7.gif);background-position:top center;background-repeat:no-repeat;height:70px}
.nav a {display:block;width:121px;text-align:center;font-size:14px;}
.nav a:link,.nav a:visited {color:#333333;}
.nav ul>li>a.current,.nav ul>li>a:hover,.nav ul>li>a:active {color:#130302;font-weight:bold;}
.subnav {position:absolute;color:#fff;top:35px;left:0;float:left;height:36px;line-height:36px;white-space:nowrap;background:#fff;display:none;}
.nav li:hover .subnav {display:block;}
.subnav p a {padding:0 10px;background-color:#ffffff;}
.subnav p a:hover {text-decoration-line:underline;}
.subnav p span {display:block;background:#ffffff;}
.subnav a {display:inline;padding:0;font-size:100%;color:#fff;}
.subnav,.subnav a:link,.subnav a:visited {color:#3f3f3f;}
.subnav a:hover,.subnav a:active {color:#3f3f3f;}
#subnav1 {left:100px;}
#subnav2 {left:220px;}
#subnav3 {left:350px;}
#subnav4 {left:420px;}
#subnav6 {left:500px;}
#subnav5 {left:540px;}
#subnav7 {left:653px;}
#subnav8 {left:auto;right:0px;}
#subnav1 .pointer,#subnav2 .pointer,#subnav3 .pointer,#subnav4 .pointer {left:30px;}
#subnav5 .pointer {left:auto;right:290px;}
#subnav6 .pointer {left:auto;right:180px;}
#subnav7 .pointer {left:auto;right:70px;}
#subnav8 .pointer {left:auto;right:40px;}
#subnav1,#subnav2,#subnav3,#subnav4 {min-width:110px;}
#subnav5 {min-width:300px;}
#subnav6 {min-width:140px;}
#subnav7 {min-width:140px;}
#subnav8 {min-width:130px;}


.contect1{ margin-top: 30px; }
.contect1 .contect1_left{ width: 640px; }
.contect1 ul li{ margin-top: 10px; }
.contect1_left{ height: 304px;width: 640px; }
.contect1_right{ width: 320px; }
.contect1_right video{ width: 320px; height: 270px; }
.contect1_text a {margin-top:9px;color:#989898;display:block;position:relative;border:0px solid #f3f3f3;background:#e5e5e5;height:20px;padding:2px;text-align:center;font-size:14px;}
.contect1_text a:hover{ background-color: #cecece;color: #fff;    font-weight: bold;}

.contect2{ margin: 10px 0 }
.contect2_same1{ width: 285px; border: 1px solid #ddd }
.title{background: url(../images/k02_2.gif) 0 3px; background-position: top center;padding: 10px;}
.title p{ background:url(../images/bit.gif) no-repeat;font-size: 14px; font-weight: bold; color: #130302;padding-left:20px; }
.title p small{font-size: 9pt; margin-left: 10px;font-weight: normal;text-transform: uppercase;}
.title a{ float: right; font-size: 14px; color:#130302; }

.contect2_bottom{padding:15px 10px;}
.contect2_bottom .right{width: 150px; color: #6f6f6f;font-size: 12px;line-height: 22px;text-indent: 24px;}
.contect2_bottom .left img{ width: 100px; height: 150px; }
.contect2_same2{ width: 380px; border: 1px solid #ddd;margin-left: 7px; }

.big .big_left img{width: 140px;height: 70px;}
.big .big_right{ width: 205px;margin: 12px 0 }
.big .big_right span a{ font-size: 14px; font-weight: bold;margin-bottom:5px;display: block; }
.big .big_right p{ color: #6f6f6f;font-size: 12px; }

.contect2_bottom ul.ul{ margin-top: 9px; }
.contect2_bottom ul.ul li{ line-height: 25px;font-size: 12px; }
.contect2_bottom ul.ul li a:hover{ text-decoration-line: underline; }
.contect2_bottom ul.ul span {float:right;color:#a7a7a7;font-size:12px;}
.con3 {padding:20px 15px}
.con3 p {font-size:12px;color:#6f6f6f;line-height:24px;}

.footer_top{ background-color: #e3e3e3;padding: 20px 0 }
.footer_top span{font-weight: bold;font-size: 16px;color: #2c2c2c;display: block;margin-bottom: 5px;}
.footer_top ul li{ width: 20%; float: left; }
.footer_top ul li a{ display:block;font-size: 12px; color: #6f6f6f;line-height: 22px;}
.footer_bottom{background:url(../images/eng_bg2.gif) center center; text-align: center;padding: 15px 0}
.footer_bottom p{ font-size: 12px;color: #c6c6c6;line-height: 22px}
.footer_bottom a{font-size: 12px;color: #c6c6c6;}

/*about.html*/
.about_left{ width: 260px; }
.about_top{border:1px solid #ddd;margin-bottom: 10px;}
.about_top .ul1 li{width:70%;margin: 0 auto;border-bottom: 1px dashed #ddd;background:url(../images/top20.gif) no-repeat center left;line-height: 34px; padding-left: 25px; }
.about_top .ul1 li a{ font-size: 12px;color: #333;    font-weight: bold; }
.about_top .ul1 li a:hover{ text-decoration-line: underline; }
.about_right{ width: 700px;border:1px solid #ddd; }
.text_p {min-height:445px;}
.text_p p{ font-size: 12px;color: #6f6f6f;line-height: 22px; }
.text_p .padding{ padding:20px; }
.News_05{ padding: 10px; }
table,.News_05 p{ color: #6f6f6f;font-size: 12px;text-align: left; }
.job ul li{ margin-bottom: 25px; }
.page_desc {text-align:center;font-size:12px;color:#6f6f6f;}
.page_desc li {display:inline-block;margin:0 3px;}
.page_desc li>span,.page_desc li a {display:inline-block;color:#6f6f6f;font-size: 12px;}
.page_desc li span.current,.page_desc li a:hover {font-weight: bold;}

/*online.html*/
.online td{ padding: 0 5px; }
.download ul li{margin-bottom: 20px}
.news .contect2_bottom{ padding: 0 }
.news .contect2_bottom font{ color: #005276; }
.news .contect2_bottom ul li{border-bottom: 1px dashed #ddd;padding: 2px 0;background:url(../images/arrow_6.gif) no-repeat center left;padding-left: 20px;}
.news.text_p .padding{ padding:0 20px}

/*product.html*/
.business ul li{ float: left;margin-bottom: 20px;    margin-right: 15px;width: 210px}
.business ul li:nth-of-type(3n){ margin-right: 0 }
.business li span{ font-size: 12px; text-transform: uppercase; color: #999999;text-align: center;background: url(../images/jiantou.png) no-repeat center right;width: 95px; display: -webkit-inline-box;}
.business .list_img{ width: 100%; text-align: center;}
.business .list_img img{ width: 100%; height: 135px;}
.business .list_img .im{position: relative;}
.business .list_img p{ font-size: 12px; color: #333;margin: 10px 0 0;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.business .list_img:hover p{ color: red }

/*news_detail*/
.news_detail .tle{width: 100%;text-align: center; border-bottom: #f3f3f3 5px solid;margin-bottom: 20px;}
.news_detail .tle h2 {
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 14px;
    border-bottom: 1px dashed #c6c6c6;
    text-align: center;
}
.news_detail .tle .p {
    font-size: 12px;
    color: #999;
    margin: 10px 0;
    position: relative;
    text-align: center;
}

@media screen and (min-width: 767px){#bannar{width:100% !important}}